all things considered - French English Dictionary